/*
 * Copyright (C) 2016 - Niklas Baudy, Ruben Gees, Mario Đanić and contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 */

package com.vanniktech.emoji.googlecompat.category;

import com.vanniktech.emoji.googlecompat.GoogleCompatEmoji;

final class SmileysAndPeopleCategoryChunk0 {
  @SuppressWarnings("PMD.ExcessiveMethodLength") static GoogleCompatEmoji[] get() {
    return new GoogleCompatEmoji[] {
      new GoogleCompatEmoji(0x1F600, new String[]{"grinning"}, false),
      new GoogleCompatEmoji(0x1F603, new String[]{"smiley"}, false),
      new GoogleCompatEmoji(0x1F604, new String[]{"smile"}, false),
      new GoogleCompatEmoji(0x1F601, new String[]{"grin"}, false),
      new GoogleCompatEmoji(0x1F606, new String[]{"laughing", "satisfied"}, false),
      new GoogleCompatEmoji(0x1F605, new String[]{"sweat_smile"}, false),
      new GoogleCompatEmoji(0x1F923, new String[]{"rolling_on_the_floor_laughing"}, false),
      new GoogleCompatEmoji(0x1F602, new String[]{"joy"}, false),
      new GoogleCompatEmoji(0x1F642, new String[]{"slightly_smiling_face"}, false),
      new GoogleCompatEmoji(0x1F643, new String[]{"upside_down_face"}, false),
      new GoogleCompatEmoji(0x1F609, new String[]{"wink"}, false),
      new GoogleCompatEmoji(0x1F60A, new String[]{"blush"}, false),
      new GoogleCompatEmoji(0x1F607, new String[]{"innocent"}, false),
      new GoogleCompatEmoji(0x1F970, new String[]{"smiling_face_with_3_hearts"}, false),
      new GoogleCompatEmoji(0x1F60D, new String[]{"heart_eyes"}, false),
      new GoogleCompatEmoji(0x1F929, new String[]{"star-struck", "grinning_face_with_star_eyes"}, false),
      new GoogleCompatEmoji(0x1F618, new String[]{"kissing_heart"}, false),
      new GoogleCompatEmoji(0x1F617, new String[]{"kissing"}, false),
      new GoogleCompatEmoji(new int[] { 0x263A, 0xFE0F }, new String[]{"relaxed"}, false),
      new GoogleCompatEmoji(0x1F61A, new String[]{"kissing_closed_eyes"}, false),
      new GoogleCompatEmoji(0x1F619, new String[]{"kissing_smiling_eyes"}, false),
      new GoogleCompatEmoji(0x1F60B, new String[]{"yum"}, false),
      new GoogleCompatEmoji(0x1F61B, new String[]{"stuck_out_tongue"}, false),
      new GoogleCompatEmoji(0x1F61C, new String[]{"stuck_out_tongue_winking_eye"}, false),
      new GoogleCompatEmoji(0x1F92A, new String[]{"zany_face", "grinning_face_with_one_large_and_one_small_eye"}, false),
      new GoogleCompatEmoji(0x1F61D, new String[]{"stuck_out_tongue_closed_eyes"}, false),
      new GoogleCompatEmoji(0x1F911, new String[]{"money_mouth_face"}, false),
      new GoogleCompatEmoji(0x1F917, new String[]{"hugging_face"}, false),
      new GoogleCompatEmoji(0x1F92D, new String[]{"face_with_hand_over_mouth", "smiling_face_with_smiling_eyes_and_hand_covering_mouth"}, false),
      new GoogleCompatEmoji(0x1F92B, new String[]{"shushing_face", "face_with_finger_covering_closed_lips"}, false),
      new GoogleCompatEmoji(0x1F914, new String[]{"thinking_face"}, false),
      new GoogleCompatEmoji(0x1F910, new String[]{"zipper_mouth_face"}, false),
      new GoogleCompatEmoji(0x1F928, new String[]{"face_with_raised_eyebrow", "face_with_one_eyebrow_raised"}, false),
      new GoogleCompatEmoji(0x1F610, new String[]{"neutral_face"}, false),
      new GoogleCompatEmoji(0x1F611, new String[]{"expressionless"}, false),
      new GoogleCompatEmoji(0x1F636, new String[]{"no_mouth"}, false),
      new GoogleCompatEmoji(0x1F60F, new String[]{"smirk"}, false),
      new GoogleCompatEmoji(0x1F612, new String[]{"unamused"}, false),
      new GoogleCompatEmoji(0x1F644, new String[]{"face_with_rolling_eyes"}, false),
      new GoogleCompatEmoji(0x1F62C, new String[]{"grimacing"}, false),
      new GoogleCompatEmoji(0x1F925, new String[]{"lying_face"}, false),
      new GoogleCompatEmoji(0x1F60C, new String[]{"relieved"}, false),
      new GoogleCompatEmoji(0x1F614, new String[]{"pensive"}, false),
      new GoogleCompatEmoji(0x1F62A, new String[]{"sleepy"}, false),
      new GoogleCompatEmoji(0x1F924, new String[]{"drooling_face"}, false),
      new GoogleCompatEmoji(0x1F634, new String[]{"sleeping"}, false),
      new GoogleCompatEmoji(0x1F637, new String[]{"mask"}, false),
      new GoogleCompatEmoji(0x1F912, new String[]{"face_with_thermometer"}, false),
      new GoogleCompatEmoji(0x1F915, new String[]{"face_with_head_bandage"}, false),
      new GoogleCompatEmoji(0x1F922, new String[]{"nauseated_face"}, false),
      new GoogleCompatEmoji(0x1F92E, new String[]{"face_vomiting", "face_with_open_mouth_vomiting"}, false),
      new GoogleCompatEmoji(0x1F927, new String[]{"sneezing_face"}, false),
      new GoogleCompatEmoji(0x1F975, new String[]{"hot_face"}, false),
      new GoogleCompatEmoji(0x1F976, new String[]{"cold_face"}, false),
      new GoogleCompatEmoji(0x1F974, new String[]{"woozy_face"}, false),
      new GoogleCompatEmoji(0x1F635, new String[]{"dizzy_face"}, false),
      new GoogleCompatEmoji(0x1F92F, new String[]{"exploding_head", "shocked_face_with_exploding_head"}, false),
      new GoogleCompatEmoji(0x1F920, new String[]{"face_with_cowboy_hat"}, false),
      new GoogleCompatEmoji(0x1F973, new String[]{"partying_face"}, false),
      new GoogleCompatEmoji(0x1F60E, new String[]{"sunglasses"}, false),
      new GoogleCompatEmoji(0x1F913, new String[]{"nerd_face"}, false),
      new GoogleCompatEmoji(0x1F9D0, new String[]{"face_with_monocle"}, false),
      new GoogleCompatEmoji(0x1F615, new String[]{"confused"}, false),
      new GoogleCompatEmoji(0x1F61F, new String[]{"worried"}, false),
      new GoogleCompatEmoji(0x1F641, new String[]{"slightly_frowning_face"}, false),
      new GoogleCompatEmoji(new int[] { 0x2639, 0xFE0F }, new String[]{"white_frowning_face"}, false),
      new GoogleCompatEmoji(0x1F62E, new String[]{"open_mouth"}, false),
      new GoogleCompatEmoji(0x1F62F, new String[]{"hushed"}, false),
      new GoogleCompatEmoji(0x1F632, new String[]{"astonished"}, false),
      new GoogleCompatEmoji(0x1F633, new String[]{"flushed"}, false),
      new GoogleCompatEmoji(0x1F97A, new String[]{"pleading_face"}, false),
      new GoogleCompatEmoji(0x1F626, new String[]{"frowning"}, false),
      new GoogleCompatEmoji(0x1F627, new String[]{"anguished"}, false),
      new GoogleCompatEmoji(0x1F628, new String[]{"fearful"}, false),
      new GoogleCompatEmoji(0x1F630, new String[]{"cold_sweat"}, false),
      new GoogleCompatEmoji(0x1F625, new String[]{"disappointed_relieved"}, false),
      new GoogleCompatEmoji(0x1F622, new String[]{"cry"}, false),
      new GoogleCompatEmoji(0x1F62D, new String[]{"sob"}, false),
      new GoogleCompatEmoji(0x1F631, new String[]{"scream"}, false),
      new GoogleCompatEmoji(0x1F616, new String[]{"confounded"}, false),
      new GoogleCompatEmoji(0x1F623, new String[]{"persevere"}, false),
      new GoogleCompatEmoji(0x1F61E, new String[]{"disappointed"}, false),
      new GoogleCompatEmoji(0x1F613, new String[]{"sweat"}, false),
      new GoogleCompatEmoji(0x1F629, new String[]{"weary"}, false),
      new GoogleCompatEmoji(0x1F62B, new String[]{"tired_face"}, false),
      new GoogleCompatEmoji(0x1F971, new String[]{"yawning_face"}, false),
      new GoogleCompatEmoji(0x1F624, new String[]{"triumph"}, false),
      new GoogleCompatEmoji(0x1F621, new String[]{"rage"}, false),
      new GoogleCompatEmoji(0x1F620, new String[]{"angry"}, false),
      new GoogleCompatEmoji(0x1F92C, new String[]{"face_with_symbols_on_mouth", "serious_face_with_symbols_covering_mouth"}, false),
      new GoogleCompatEmoji(0x1F608, new String[]{"smiling_imp"}, false),
      new GoogleCompatEmoji(0x1F47F, new String[]{"imp"}, false),
      new GoogleCompatEmoji(0x1F480, new String[]{"skull"}, false),
      new GoogleCompatEmoji(new int[] { 0x2620, 0xFE0F }, new String[]{"skull_and_crossbones"}, false),
      new GoogleCompatEmoji(0x1F4A9, new String[]{"hankey", "poop", "shit"}, false),
      new GoogleCompatEmoji(0x1F921, new String[]{"clown_face"}, false),
      new GoogleCompatEmoji(0x1F479, new String[]{"japanese_ogre"}, false),
      new GoogleCompatEmoji(0x1F47A, new String[]{"japanese_goblin"}, false),
      new GoogleCompatEmoji(0x1F47B, new String[]{"ghost"}, false),
      new GoogleCompatEmoji(0x1F47D, new String[]{"alien"}, false),
      new GoogleCompatEmoji(0x1F47E, new String[]{"space_invader"}, false),
      new GoogleCompatEmoji(0x1F916, new String[]{"robot_face"}, false),
      new GoogleCompatEmoji(0x1F63A, new String[]{"smiley_cat"}, false),
      new GoogleCompatEmoji(0x1F638, new String[]{"smile_cat"}, false),
      new GoogleCompatEmoji(0x1F639, new String[]{"joy_cat"}, false),
      new GoogleCompatEmoji(0x1F63B, new String[]{"heart_eyes_cat"}, false),
      new GoogleCompatEmoji(0x1F63C, new String[]{"smirk_cat"}, false),
      new GoogleCompatEmoji(0x1F63D, new String[]{"kissing_cat"}, false),
      new GoogleCompatEmoji(0x1F640, new String[]{"scream_cat"}, false),
      new GoogleCompatEmoji(0x1F63F, new String[]{"crying_cat_face"}, false),
      new GoogleCompatEmoji(0x1F63E, new String[]{"pouting_cat"}, false),
      new GoogleCompatEmoji(0x1F648, new String[]{"see_no_evil"}, false),
      new GoogleCompatEmoji(0x1F649, new String[]{"hear_no_evil"}, false),
      new GoogleCompatEmoji(0x1F64A, new String[]{"speak_no_evil"}, false),
      new GoogleCompatEmoji(0x1F48B, new String[]{"kiss"}, false),
      new GoogleCompatEmoji(0x1F48C, new String[]{"love_letter"}, false),
      new GoogleCompatEmoji(0x1F498, new String[]{"cupid"}, false),
      new GoogleCompatEmoji(0x1F49D, new String[]{"gift_heart"}, false),
      new GoogleCompatEmoji(0x1F496, new String[]{"sparkling_heart"}, false),
      new GoogleCompatEmoji(0x1F497, new String[]{"heartpulse"}, false),
      new GoogleCompatEmoji(0x1F493, new String[]{"heartbeat"}, false),
      new GoogleCompatEmoji(0x1F49E, new String[]{"revolving_hearts"}, false),
      new GoogleCompatEmoji(0x1F495, new String[]{"two_hearts"}, false),
      new GoogleCompatEmoji(0x1F49F, new String[]{"heart_decoration"}, false),
      new GoogleCompatEmoji(new int[] { 0x2763, 0xFE0F }, new String[]{"heavy_heart_exclamation_mark_ornament"}, false),
      new GoogleCompatEmoji(0x1F494, new String[]{"broken_heart"}, false),
      new GoogleCompatEmoji(new int[] { 0x2764, 0xFE0F }, new String[]{"heart"}, false),
      new GoogleCompatEmoji(0x1F9E1, new String[]{"orange_heart"}, false),
      new GoogleCompatEmoji(0x1F49B, new String[]{"yellow_heart"}, false),
      new GoogleCompatEmoji(0x1F49A, new String[]{"green_heart"}, false),
      new GoogleCompatEmoji(0x1F499, new String[]{"blue_heart"}, false),
      new GoogleCompatEmoji(0x1F49C, new String[]{"purple_heart"}, false),
      new GoogleCompatEmoji(0x1F90E, new String[]{"brown_heart"}, false),
      new GoogleCompatEmoji(0x1F5A4, new String[]{"black_heart"}, false),
      new GoogleCompatEmoji(0x1F90D, new String[]{"white_heart"}, false),
      new GoogleCompatEmoji(0x1F4AF, new String[]{"100"}, false),
      new GoogleCompatEmoji(0x1F4A2, new String[]{"anger"}, false),
      new GoogleCompatEmoji(0x1F4A5, new String[]{"boom", "collision"}, false),
      new GoogleCompatEmoji(0x1F4AB, new String[]{"dizzy"}, false),
      new GoogleCompatEmoji(0x1F4A6, new String[]{"sweat_drops"}, false),
      new GoogleCompatEmoji(0x1F4A8, new String[]{"dash"}, false),
      new GoogleCompatEmoji(new int[] { 0x1F573, 0xFE0F }, new String[]{"hole"}, false),
      new GoogleCompatEmoji(0x1F4A3, new String[]{"bomb"}, false),
      new GoogleCompatEmoji(0x1F4AC, new String[]{"speech_balloon"}, false),
      new GoogleCompatEmoji(new int[] { 0x1F441, 0xFE0F, 0x200D, 0x1F5E8, 0xFE0F }, new String[]{"eye-in-speech-bubble"}, false),
      new GoogleCompatEmoji(new int[] { 0x1F5E8, 0xFE0F }, new String[]{"left_speech_bubble"}, false),
      new GoogleCompatEmoji(new int[] { 0x1F5EF, 0xFE0F }, new String[]{"right_anger_bubble"}, false),
      new GoogleCompatEmoji(0x1F4AD, new String[]{"thought_balloon"}, false),
      new GoogleCompatEmoji(0x1F4A4, new String[]{"zzz"}, false),
      new GoogleCompatEmoji(0x1F44B, new String[]{"wave"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F44B, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44B, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44B, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44B, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44B, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F91A, new String[]{"raised_back_of_hand"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F91A, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F91A, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F91A, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F91A, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F91A, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F590, 0xFE0F }, new String[]{"raised_hand_with_fingers_splayed"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F590, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F590, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F590, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F590, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F590, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x270B, new String[]{"hand", "raised_hand"}, false,
        new GoogleCompatEmoji(new int[] { 0x270B, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x270B, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x270B, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x270B, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x270B, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F596, new String[]{"spock-hand"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F596, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F596, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F596, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F596, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F596, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F44C, new String[]{"ok_hand"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F44C, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44C, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44C, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44C, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44C, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F90F, new String[]{"pinching_hand"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F90F, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F90F, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F90F, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F90F, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F90F, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x270C, 0xFE0F }, new String[]{"v"}, false,
        new GoogleCompatEmoji(new int[] { 0x270C, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x270C, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x270C, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x270C, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x270C, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F91E, new String[]{"crossed_fingers", "hand_with_index_and_middle_fingers_crossed"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F91E, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F91E, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F91E, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F91E, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F91E, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F91F, new String[]{"i_love_you_hand_sign"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F91F, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F91F, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F91F, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F91F, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F91F, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F918, new String[]{"the_horns", "sign_of_the_horns"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F918, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F918, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F918, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F918, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F918, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F919, new String[]{"call_me_hand"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F919, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F919, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F919, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F919, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F919, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F448, new String[]{"point_left"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F448, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F448, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F448, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F448, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F448, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F449, new String[]{"point_right"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F449, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F449, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F449, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F449, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F449, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F446, new String[]{"point_up_2"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F446, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F446, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F446, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F446, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F446, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F595, new String[]{"middle_finger", "reversed_hand_with_middle_finger_extended"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F595, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F595, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F595, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F595, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F595, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F447, new String[]{"point_down"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F447, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F447, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F447, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F447, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F447, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x261D, 0xFE0F }, new String[]{"point_up"}, false,
        new GoogleCompatEmoji(new int[] { 0x261D, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x261D, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x261D, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x261D, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x261D, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F44D, new String[]{"+1", "thumbsup"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F44D, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44D, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44D, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44D, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44D, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F44E, new String[]{"-1", "thumbsdown"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F44E, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44E, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44E, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44E, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44E, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x270A, new String[]{"fist"}, false,
        new GoogleCompatEmoji(new int[] { 0x270A, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x270A, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x270A, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x270A, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x270A, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F44A, new String[]{"facepunch", "punch"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F44A, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44A, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44A, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44A, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44A, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F91B, new String[]{"left-facing_fist"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F91B, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F91B, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F91B, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F91B, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F91B, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F91C, new String[]{"right-facing_fist"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F91C, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F91C, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F91C, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F91C, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F91C, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F44F, new String[]{"clap"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F44F, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44F, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44F, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44F, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F44F, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F64C, new String[]{"raised_hands"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F64C, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64C, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64C, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64C, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64C, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F450, new String[]{"open_hands"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F450, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F450, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F450, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F450, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F450, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F932, new String[]{"palms_up_together"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F932, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F932, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F932, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F932, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F932, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F91D, new String[]{"handshake"}, false),
      new GoogleCompatEmoji(0x1F64F, new String[]{"pray"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F64F, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64F, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64F, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64F, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64F, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x270D, 0xFE0F }, new String[]{"writing_hand"}, false,
        new GoogleCompatEmoji(new int[] { 0x270D, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x270D, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x270D, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x270D, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x270D, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F485, new String[]{"nail_care"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F485, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F485, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F485, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F485, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F485, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F933, new String[]{"selfie"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F933, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F933, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F933, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F933, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F933, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F4AA, new String[]{"muscle"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F4AA, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F4AA, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F4AA, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F4AA, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F4AA, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F9BE, new String[]{"mechanical_arm"}, false),
      new GoogleCompatEmoji(0x1F9BF, new String[]{"mechanical_leg"}, false),
      new GoogleCompatEmoji(0x1F9B5, new String[]{"leg"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F9B5, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9B5, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9B5, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9B5, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9B5, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F9B6, new String[]{"foot"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F9B6, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9B6, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9B6, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9B6, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9B6, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F442, new String[]{"ear"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F442, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F442, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F442, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F442, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F442, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F9BB, new String[]{"ear_with_hearing_aid"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F9BB, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9BB, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9BB, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9BB, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9BB, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F443, new String[]{"nose"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F443, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F443, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F443, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F443, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F443, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F9E0, new String[]{"brain"}, false),
      new GoogleCompatEmoji(0x1F9B7, new String[]{"tooth"}, false),
      new GoogleCompatEmoji(0x1F9B4, new String[]{"bone"}, false),
      new GoogleCompatEmoji(0x1F440, new String[]{"eyes"}, false),
      new GoogleCompatEmoji(new int[] { 0x1F441, 0xFE0F }, new String[]{"eye"}, false),
      new GoogleCompatEmoji(0x1F445, new String[]{"tongue"}, false),
      new GoogleCompatEmoji(0x1F444, new String[]{"lips"}, false),
      new GoogleCompatEmoji(0x1F476, new String[]{"baby"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F476, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F476, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F476, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F476, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F476, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F9D2, new String[]{"child"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F9D2, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9D2, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9D2, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9D2, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9D2, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F466, new String[]{"boy"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F466, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F466, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F466, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F466, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F466, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F467, new String[]{"girl"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F467, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F467, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F467, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F467, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F467, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F9D1, new String[]{"adult"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F9D1, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9D1, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9D1, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9D1, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9D1, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F471, new String[]{"person_with_blond_hair"}, true,
        new GoogleCompatEmoji(new int[] { 0x1F471, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F471, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F471, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F471, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F471, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F468, new String[]{"man"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F9D4, new String[]{"bearded_person"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F9D4, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9D4, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9D4, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9D4, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9D4, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F468, 0x200D, 0x1F9B0 }, new String[]{"red_haired_man"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FB, 0x200D, 0x1F9B0 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FC, 0x200D, 0x1F9B0 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FD, 0x200D, 0x1F9B0 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FE, 0x200D, 0x1F9B0 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FF, 0x200D, 0x1F9B0 }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F468, 0x200D, 0x1F9B1 }, new String[]{"curly_haired_man"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FB, 0x200D, 0x1F9B1 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FC, 0x200D, 0x1F9B1 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FD, 0x200D, 0x1F9B1 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FE, 0x200D, 0x1F9B1 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FF, 0x200D, 0x1F9B1 }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F468, 0x200D, 0x1F9B3 }, new String[]{"white_haired_man"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FB, 0x200D, 0x1F9B3 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FC, 0x200D, 0x1F9B3 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FD, 0x200D, 0x1F9B3 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FE, 0x200D, 0x1F9B3 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FF, 0x200D, 0x1F9B3 }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F468, 0x200D, 0x1F9B2 }, new String[]{"bald_man"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FB, 0x200D, 0x1F9B2 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FC, 0x200D, 0x1F9B2 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FD, 0x200D, 0x1F9B2 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FE, 0x200D, 0x1F9B2 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FF, 0x200D, 0x1F9B2 }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F469, new String[]{"woman"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F469, 0x200D, 0x1F9B0 }, new String[]{"red_haired_woman"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FB, 0x200D, 0x1F9B0 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FC, 0x200D, 0x1F9B0 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FD, 0x200D, 0x1F9B0 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FE, 0x200D, 0x1F9B0 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FF, 0x200D, 0x1F9B0 }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F469, 0x200D, 0x1F9B1 }, new String[]{"curly_haired_woman"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FB, 0x200D, 0x1F9B1 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FC, 0x200D, 0x1F9B1 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FD, 0x200D, 0x1F9B1 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FE, 0x200D, 0x1F9B1 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FF, 0x200D, 0x1F9B1 }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F469, 0x200D, 0x1F9B3 }, new String[]{"white_haired_woman"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FB, 0x200D, 0x1F9B3 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FC, 0x200D, 0x1F9B3 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FD, 0x200D, 0x1F9B3 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FE, 0x200D, 0x1F9B3 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FF, 0x200D, 0x1F9B3 }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F469, 0x200D, 0x1F9B2 }, new String[]{"bald_woman"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FB, 0x200D, 0x1F9B2 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FC, 0x200D, 0x1F9B2 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FD, 0x200D, 0x1F9B2 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FE, 0x200D, 0x1F9B2 }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F469, 0x1F3FF, 0x200D, 0x1F9B2 }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F471, 0x200D, 0x2640, 0xFE0F }, new String[]{"blond-haired-woman"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F471, 0x1F3FB, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F471, 0x1F3FC, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F471, 0x1F3FD, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F471, 0x1F3FE, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F471, 0x1F3FF, 0x200D, 0x2640, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F471, 0x200D, 0x2642, 0xFE0F }, new String[]{"blond-haired-man"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F471, 0x1F3FB, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F471, 0x1F3FC, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F471, 0x1F3FD, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F471, 0x1F3FE, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F471, 0x1F3FF, 0x200D, 0x2642, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F9D3, new String[]{"older_adult"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F9D3, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9D3, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9D3, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9D3, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9D3, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F474, new String[]{"older_man"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F474, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F474, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F474, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F474, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F474, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F475, new String[]{"older_woman"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F475, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F475, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F475, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F475, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F475, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F64D, new String[]{"person_frowning"}, true,
        new GoogleCompatEmoji(new int[] { 0x1F64D, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64D, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64D, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64D, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64D, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F64D, 0x200D, 0x2642, 0xFE0F }, new String[]{"man-frowning"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F64D, 0x1F3FB, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64D, 0x1F3FC, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64D, 0x1F3FD, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64D, 0x1F3FE, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64D, 0x1F3FF, 0x200D, 0x2642, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F64D, 0x200D, 0x2640, 0xFE0F }, new String[]{"woman-frowning"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F64D, 0x1F3FB, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64D, 0x1F3FC, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64D, 0x1F3FD, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64D, 0x1F3FE, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64D, 0x1F3FF, 0x200D, 0x2640, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F64E, new String[]{"person_with_pouting_face"}, true,
        new GoogleCompatEmoji(new int[] { 0x1F64E, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64E, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64E, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64E, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64E, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F64E, 0x200D, 0x2642, 0xFE0F }, new String[]{"man-pouting"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F64E, 0x1F3FB, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64E, 0x1F3FC, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64E, 0x1F3FD, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64E, 0x1F3FE, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64E, 0x1F3FF, 0x200D, 0x2642, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F64E, 0x200D, 0x2640, 0xFE0F }, new String[]{"woman-pouting"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F64E, 0x1F3FB, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64E, 0x1F3FC, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64E, 0x1F3FD, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64E, 0x1F3FE, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64E, 0x1F3FF, 0x200D, 0x2640, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F645, new String[]{"no_good"}, true,
        new GoogleCompatEmoji(new int[] { 0x1F645, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F645, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F645, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F645, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F645, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F645, 0x200D, 0x2642, 0xFE0F }, new String[]{"man-gesturing-no"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F645, 0x1F3FB, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F645, 0x1F3FC, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F645, 0x1F3FD, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F645, 0x1F3FE, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F645, 0x1F3FF, 0x200D, 0x2642, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F645, 0x200D, 0x2640, 0xFE0F }, new String[]{"woman-gesturing-no"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F645, 0x1F3FB, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F645, 0x1F3FC, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F645, 0x1F3FD, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F645, 0x1F3FE, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F645, 0x1F3FF, 0x200D, 0x2640, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F646, new String[]{"ok_woman"}, true,
        new GoogleCompatEmoji(new int[] { 0x1F646, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F646, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F646, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F646, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F646, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F646, 0x200D, 0x2642, 0xFE0F }, new String[]{"man-gesturing-ok"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F646, 0x1F3FB, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F646, 0x1F3FC, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F646, 0x1F3FD, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F646, 0x1F3FE, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F646, 0x1F3FF, 0x200D, 0x2642, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F646, 0x200D, 0x2640, 0xFE0F }, new String[]{"woman-gesturing-ok"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F646, 0x1F3FB, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F646, 0x1F3FC, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F646, 0x1F3FD, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F646, 0x1F3FE, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F646, 0x1F3FF, 0x200D, 0x2640, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F481, new String[]{"information_desk_person"}, true,
        new GoogleCompatEmoji(new int[] { 0x1F481, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F481, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F481, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F481, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F481, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F481, 0x200D, 0x2642, 0xFE0F }, new String[]{"man-tipping-hand"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F481, 0x1F3FB, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F481, 0x1F3FC, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F481, 0x1F3FD, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F481, 0x1F3FE, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F481, 0x1F3FF, 0x200D, 0x2642, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F481, 0x200D, 0x2640, 0xFE0F }, new String[]{"woman-tipping-hand"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F481, 0x1F3FB, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F481, 0x1F3FC, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F481, 0x1F3FD, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F481, 0x1F3FE, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F481, 0x1F3FF, 0x200D, 0x2640, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F64B, new String[]{"raising_hand"}, true,
        new GoogleCompatEmoji(new int[] { 0x1F64B, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64B, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64B, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64B, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64B, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F64B, 0x200D, 0x2642, 0xFE0F }, new String[]{"man-raising-hand"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F64B, 0x1F3FB, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64B, 0x1F3FC, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64B, 0x1F3FD, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64B, 0x1F3FE, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64B, 0x1F3FF, 0x200D, 0x2642, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F64B, 0x200D, 0x2640, 0xFE0F }, new String[]{"woman-raising-hand"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F64B, 0x1F3FB, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64B, 0x1F3FC, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64B, 0x1F3FD, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64B, 0x1F3FE, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F64B, 0x1F3FF, 0x200D, 0x2640, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F9CF, new String[]{"deaf_person"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F9CF, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9CF, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9CF, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9CF, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9CF, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F9CF, 0x200D, 0x2642, 0xFE0F }, new String[]{"deaf_man"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F9CF, 0x1F3FB, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9CF, 0x1F3FC, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9CF, 0x1F3FD, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9CF, 0x1F3FE, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9CF, 0x1F3FF, 0x200D, 0x2642, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F9CF, 0x200D, 0x2640, 0xFE0F }, new String[]{"deaf_woman"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F9CF, 0x1F3FB, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9CF, 0x1F3FC, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9CF, 0x1F3FD, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9CF, 0x1F3FE, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F9CF, 0x1F3FF, 0x200D, 0x2640, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F647, new String[]{"bow"}, true,
        new GoogleCompatEmoji(new int[] { 0x1F647, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F647, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F647, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F647, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F647, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F647, 0x200D, 0x2642, 0xFE0F }, new String[]{"man-bowing"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F647, 0x1F3FB, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F647, 0x1F3FC, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F647, 0x1F3FD, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F647, 0x1F3FE, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F647, 0x1F3FF, 0x200D, 0x2642, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F647, 0x200D, 0x2640, 0xFE0F }, new String[]{"woman-bowing"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F647, 0x1F3FB, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F647, 0x1F3FC, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F647, 0x1F3FD, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F647, 0x1F3FE, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F647, 0x1F3FF, 0x200D, 0x2640, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F926, new String[]{"face_palm"}, true,
        new GoogleCompatEmoji(new int[] { 0x1F926, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F926, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F926, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F926, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F926, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F926, 0x200D, 0x2642, 0xFE0F }, new String[]{"man-facepalming"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F926, 0x1F3FB, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F926, 0x1F3FC, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F926, 0x1F3FD, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F926, 0x1F3FE, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F926, 0x1F3FF, 0x200D, 0x2642, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F926, 0x200D, 0x2640, 0xFE0F }, new String[]{"woman-facepalming"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F926, 0x1F3FB, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F926, 0x1F3FC, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F926, 0x1F3FD, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F926, 0x1F3FE, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F926, 0x1F3FF, 0x200D, 0x2640, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(0x1F937, new String[]{"shrug"}, true,
        new GoogleCompatEmoji(new int[] { 0x1F937, 0x1F3FB }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F937, 0x1F3FC }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F937, 0x1F3FD }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F937, 0x1F3FE }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F937, 0x1F3FF }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F937, 0x200D, 0x2642, 0xFE0F }, new String[]{"man-shrugging"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F937, 0x1F3FB, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F937, 0x1F3FC, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F937, 0x1F3FD, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F937, 0x1F3FE, 0x200D, 0x2642, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F937, 0x1F3FF, 0x200D, 0x2642, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F937, 0x200D, 0x2640, 0xFE0F }, new String[]{"woman-shrugging"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F937, 0x1F3FB, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F937, 0x1F3FC, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F937, 0x1F3FD, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F937, 0x1F3FE, 0x200D, 0x2640, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F937, 0x1F3FF, 0x200D, 0x2640, 0xFE0F }, new String[0], false)
      ),
      new GoogleCompatEmoji(new int[] { 0x1F468, 0x200D, 0x2695, 0xFE0F }, new String[]{"male-doctor"}, false,
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FB, 0x200D, 0x2695, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FC, 0x200D, 0x2695, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FD, 0x200D, 0x2695, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FE, 0x200D, 0x2695, 0xFE0F }, new String[0], false),
        new GoogleCompatEmoji(new int[] { 0x1F468, 0x1F3FF, 0x200D, 0x2695, 0xFE0F }, new String[0], false)
      )
    };
  }

  private SmileysAndPeopleCategoryChunk0() {
    // No instances.
  }
}
